package com.molichuxing.services.infrastructure.dto.response;

import java.time.LocalDateTime;

import com.molichuxing.framework.bean.RootBean;

import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class GztDrivingLicenseNotifyLogDto extends RootBean {
    /**
     * 主键 id
     */
    private Integer id;

    /**
     * 请求id request_id
     */
    private Integer requestId;

    /**
     * 驾驶证号
     */
    private String idNumber;
    
    /**
     * 1：查询成功_有数据 2：查询成功_无数据 -999：数据格式错误或其它错误 -990：调用接口失败 
     */
    private String code;

    /**
     * 调用结果描述 message
     */
    private String message;
    
    /**
     * 验证说明（驾驶证状态）
     */
    private String status;
    
    /**
     * 准驾车型
     */
    private String carClass;

    /**
     * 第三方返回状态 external_status
     */
    private String externalStatus;

    /**
     * 第三方返回错误信息 error_value
     */
    private String errorValue;
    
    /**
     * 请求时间
     */
    private LocalDateTime requestTime;

    /**
     * 用户真实姓名
     */
    private String realName;
    

    /**
     * third_gzt_threeverify_notify_log
     */
    private static final long serialVersionUID = 1L;

    
}